make little progress - Spanish English Dictionary